indomitable resolution - Fransızca İngilizce Sözlük